home *** CD-ROM | disk | FTP | other *** search
- <refentry id="libgimp-gimptile" revision="19 Jan 2001">
- <refmeta>
- <refentrytitle>gimptile</refentrytitle>
- <manvolnum>3</manvolnum>
- <refmiscinfo>LIBGIMP Library</refmiscinfo>
- </refmeta>
-
- <refnamediv>
- <refname>gimptile</refname><refpurpose></refpurpose>
- </refnamediv>
-
- <refsynopsisdiv><title>Synopsis</title>
- <synopsis>
-
-
-
- struct <link linkend="GimpTile">GimpTile</link>;
- void <link linkend="gimp-tile-ref">gimp_tile_ref</link> (<link linkend="GimpTile">GimpTile</link> *tile);
- void <link linkend="gimp-tile-ref-zero">gimp_tile_ref_zero</link> (<link linkend="GimpTile">GimpTile</link> *tile);
- void <link linkend="gimp-tile-unref">gimp_tile_unref</link> (<link linkend="GimpTile">GimpTile</link> *tile,
- <link linkend="gboolean">gboolean</link> dirty);
- void <link linkend="gimp-tile-flush">gimp_tile_flush</link> (<link linkend="GimpTile">GimpTile</link> *tile);
- void <link linkend="gimp-tile-cache-size">gimp_tile_cache_size</link> (<link linkend="gulong">gulong</link> kilobytes);
- void <link linkend="gimp-tile-cache-ntiles">gimp_tile_cache_ntiles</link> (<link linkend="gulong">gulong</link> ntiles);
- <link linkend="guint">guint</link> <link linkend="gimp-tile-width">gimp_tile_width</link> (void);
- <link linkend="guint">guint</link> <link linkend="gimp-tile-height">gimp_tile_height</link> (void);
- </synopsis>
- </refsynopsisdiv>
-
-
-
-
-
- <refsect1>
- <title>Description</title>
- <para>
-
- </para>
- </refsect1>
-
- <refsect1>
- <title>Details</title>
- <refsect2>
- <title><anchor id="GimpTile">struct GimpTile</title>
- <programlisting>struct GimpTile
- {
- guint ewidth; /* the effective width of the tile */
- guint eheight; /* the effective height of the tile */
- guint bpp; /* the bytes per pixel (1, 2, 3 or 4 ) */
- guint tile_num; /* the number of this tile within the drawable */
- guint16 ref_count; /* reference count for the tile */
- guint dirty : 1; /* is the tile dirty? has it been modified? */
- guint shadow: 1; /* is this a shadow tile */
- guchar *data; /* the pixel data for the tile */
- GimpDrawable *drawable; /* the drawable this tile came from */
- };
- </programlisting>
- <para>
-
- </para></refsect2>
- <refsect2>
- <title><anchor id="gimp-tile-ref">gimp_tile_ref ()</title>
- <programlisting>void gimp_tile_ref (<link linkend="GimpTile">GimpTile</link> *tile);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>tile</parameter> :</entry>
- <entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="gimp-tile-ref-zero">gimp_tile_ref_zero ()</title>
- <programlisting>void gimp_tile_ref_zero (<link linkend="GimpTile">GimpTile</link> *tile);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>tile</parameter> :</entry>
- <entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="gimp-tile-unref">gimp_tile_unref ()</title>
- <programlisting>void gimp_tile_unref (<link linkend="GimpTile">GimpTile</link> *tile,
- <link linkend="gboolean">gboolean</link> dirty);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>tile</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>dirty</parameter> :</entry>
- <entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="gimp-tile-flush">gimp_tile_flush ()</title>
- <programlisting>void gimp_tile_flush (<link linkend="GimpTile">GimpTile</link> *tile);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>tile</parameter> :</entry>
- <entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="gimp-tile-cache-size">gimp_tile_cache_size ()</title>
- <programlisting>void gimp_tile_cache_size (<link linkend="gulong">gulong</link> kilobytes);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>kilobytes</parameter> :</entry>
- <entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="gimp-tile-cache-ntiles">gimp_tile_cache_ntiles ()</title>
- <programlisting>void gimp_tile_cache_ntiles (<link linkend="gulong">gulong</link> ntiles);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>ntiles</parameter> :</entry>
- <entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="gimp-tile-width">gimp_tile_width ()</title>
- <programlisting><link linkend="guint">guint</link> gimp_tile_width (void);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="gimp-tile-height">gimp_tile_height ()</title>
- <programlisting><link linkend="guint">guint</link> gimp_tile_height (void);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
-
- </refsect1>
-
-
-
-
- </refentry>
-